package model

type FuncInfoExt struct {
	GroupId         string `json:"groupId" valid:"-"`
	GroupName       string `json:"groupName" valid:"-"`
	FunctionName    string `json:"functionName" valid:"length(2|50)~valid.func.name_length,matches(^(([a-z0-9][a-z0-9-]*)?[a-z0-9])?$)~valid.func.name_match" xorm:"'name'"`
	FuncId          string `json:"funcId" valid:"-"`
	FunctionAddress string `json:"functionAddress" valid:"-"`
	Status          string `json:"status" valid:"-"`
}

type CodeInfoExt struct {
	CodeFile string   `json:"codeFile" valid:"-"`
	CodeUri  []string `json:"codeUri" valid:"-"`
	ZipFile  string   `json:"zipFile" valid:"-"`
}
